ice damming - French English Dictionary